<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                template="./template.xhtml"
                xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
                xmlns:h="http://xmlns.jcp.org/jsf/html">
             <ui:define name="content">
  
                    <c:if test="#{!empty login.medicos.get(login.indexMedico()).getPaciente_Consultor()}">
                        <h1>Lista de pacientes de #{usuarioMBean.usuario.nombre}</h1>         
                        <table border="1">
                            <tr>
                                <th>DNI</th>
                                <th>Nombre</th>
                                <th>Apellidos</th>
                                <th>NºSeguridad Social</th>
                            </tr>
                            <h:form>                
                                <ui:repeat value="#{login.medicos.get(login.indexMedico()).getPaciente_Consultor()}" var="paciente" varStatus="pos">
                                    <tr>
                                        <td><h:outputText value="#{paciente.dni}" /></td>
                                        <td><h:outputText value="#{paciente.nombre}" /></td>
                                        <td><h:outputText value="#{paciente.apellidos}" /></td>
                                        <td><h:outputText value="#{paciente.numSeguridadSocial}" /></td>
                                        <td><h:commandButton class="simpleButton" value="Eliminar" action="#{login.eliminarPacienteMedico(pos.index)}"/></td>
                                     </tr>
                                </ui:repeat>
                            </h:form>
                        </table>
                     </c:if>
                    <br />
                    
                    <h1>Lista de pacientes</h1>         
                    <table border="1">
                             <tr>
                                <th>DNI</th>
                                <th>Nombre</th>
                                <th>Apellidos</th>
                                <th>NºSeguridad Social</th>
                            </tr>
                        <h:form>
                            <ui:repeat value="#{login.pacientes}" var="usuario" varStatus="pos">
                                        <tr>
                                            <td><h:outputText value="#{usuario.dni}" /></td>
                                            <td><h:outputText value="#{usuario.nombre}" /></td>
                                            <td><h:outputText value="#{usuario.apellidos}" /></td>
                                            <td><h:outputText value="#{usuario.numSeguridadSocial}" /></td>
                                            <td><h:commandButton class="simpleButton" value="Añadir" action="#{login.añadirPaciente(pos.index)}"/></td>
                                        </tr>
                            </ui:repeat>
                        </h:form>
                    </table>
    </ui:define>
</ui:composition>


